package cn.edu.scujcc.staffdiary.ui.mine;


public void tuichu(View view)
        {
        //定义一个新的对话框对象
        AlertDialog.Builder alertdialogbuilder=new AlertDialog.Builder(this);
        //设置对话框提示内容
        alertdialogbuilder.setMessage("确定要退出程序吗？");
        //定义对话框2个按钮标题及接受事件的函数
        alertdialogbuilder.setPositiveButton("确定",click1);
        alertdialogbuilder.setNegativeButton("取消",click2);
        //创建并显示对话框
        AlertDialog alertdialog1=alertdialogbuilder.create();
        alertdialog1.show();

        }
       // 监听上面定义的对话框按钮事件

private DialogInterface.OnClickListener click1 = new DialogInterface.OnClickListener()
        {
//使用该标记是为了增强程序在编译时候的检查，如果该方法并不是一个覆盖父类的方法，在编译时编译器就会报告错误。

public void onClick(DialogInterface arg0,int arg1)
        {
        //当按钮click1被按下时执行结束进程
        android.os.Process.killProcess(android.os.Process.myPid());
        }
        };

private DialogInterface.OnClickListener click2=new DialogInterface.OnClickListener()
        {
@Override
public void onClick(DialogInterface arg0,int arg1)
        {
        //当按钮click2被按下时则取消操作
        arg0.cancel();
        }
        };

        }